package com.itcam.interview.pro00.disignmodel.observe;

// 测试类
public class FollowNotificationExample {
    public static void main(String[] args) {
        // 创建用户
        User user = new User("Alice");

        // 创建通知系统
        NotificationSystem notificationSystem = new NotificationSystem();

        // 注册通知系统作为观察者
        user.registerObserver(notificationSystem);

        // 模拟有新用户关注
        user.beFollowed();
        user.beFollowed();
    }
}